Welcome to JavaScript!

3.05 赋值运算符

运算符 描述 示例
= 最简单的赋值运算符,将运算符右侧的值赋值给运算符左侧的变量 x=10表示将变量x赋值为10
+= 先进行加法运算,再将结果赋值给运算符左侧的变量 x+=y等同于x=x+y
-= 先进行减法运算,再将结果赋值给运算符左侧的变量 x-=y等同于x=x-y
*= 先进行乘法运算,再将结果赋值给运算符左侧的变量 x*=y等同于x=x*y
/= 先进行除法运算,再将结果赋值给运算符左侧的变量 x/=y等同于x=x/y
%= 先进行取模运算,再将结果赋值给运算符左侧的变量 x%=y等同于x=x%y

<!DOCTYPE html>

<html lang="en">

<head>

<meta charset="UTF-8">

<title>Title</title>

<script type="text/javascript">

//赋值运算符实际上是把等号右边的值或表达式的值赋给等号左边,相当于左边是一个容器

var a=2;

var b=2;

a=a+8; //返回值为10

// += 先加后赋值

b+=10 //相当于a=a+10 返回值为12

document.write(typeof a,"<br>",a,"<br>")

document.write(typeof b,"<br>",b,"<br>")

</script>

</head>

<body>

</body>

</html>